Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 OTFORD ROAD Terraced £366,000 11 Dec 2015
20 OTFORD ROAD Semi-Detached £246,000 16 Jul 2010
22 OTFORD ROAD Semi-Detached £365,000 29 Nov 2019
24 OTFORD ROAD Semi-Detached £248,000 27 Apr 2012
28 OTFORD ROAD Terraced £320,000 19 Oct 2020
30 OTFORD ROAD Terraced £115,000 8 May 2003
32 OTFORD ROAD Terraced £250,000 26 Oct 2023
36 OTFORD ROAD Flats/Maisonettes £100,000 11 Aug 2011
40 OTFORD ROAD Terraced £247,500 15 May 2014